package one.stand.model;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * @author Administrator
 */
@Data
public class CompanyModel extends BaseModel implements Serializable {
    private Long userId;
    private Integer companyId;
    private String companyLogo;
    private String companyName;
    private String companyNotice;
    private Integer industryId;
    private String phone;
    private String recruitPhone;
    private Integer auditState;
    private String auditRemark;
    private String companyKey;
    private String sourceUrl;
    private Integer companyType;
    private Integer companyState;
    private String password;
    private String personalWx;
    private Date endTime;
    private Integer allBusinessCardCount;
    private Integer allCustomerCount;
    private String name;
    private String email;
    private Integer availableNum;
    private String wxTwoCode;
    private Integer agentMoney;
    private Integer agentCompanyId;

    /**
     * 1代理商
     */
    private Integer isAgent;




    private Integer currentNum;
    /**-----------独特属性-------------*/
    /**
     * 用户logo
     */
    private String userLogo;
    /**
     * 用户名
     */
    private String userName;
    /**
     * 行业名称
     */
    private String industryName;

    private Integer cardId;

    private String position;

    private Integer isCollection;

    private Integer myUserId;

    /**
     * 1普通企业  2授权企业  3到期企业
     */
    private Integer enterpriseType;


    private List<GoodstypeModel> goodstypeModelList;
}